package com.yimi.yinhepda.entity.response;

/**
 * @author: lj
 * Date: 2019/1/9
 * Description: 查询问题件类型响应实体
 */
public class QueryQcTypeResponse {

    /**
     * qcTypeId : 6488642827822903296
     * typeCode : duanxuemin1
     * typeName : AB网测试壹米滴答处理
     * superiorTypeCode : W001
     * superiorTypeName : 遗失
     * status : 1
     * typeLevel : 2
     * compCode : yimidida
     * creater : yimidida@yimidida
     * createrTime : 2019-01-09T05:50:03Z
     * isAbnormalType : 1
     * isNeedToReply : 1
     * replyDepartType : 1
     * isNeedToKnow : 0
     * isAutoSubmitMistake : 1
     * isSubmitClaim : 0
     * isAutoSubmitPicture : 0
     * isMistakeType : 1
     * isAutoChange : 0
     * isAutoPunish : 0
     * isAppealType : 1
     * appealLimit : 1
     * isClaimType : 1
     * typeBelong : 问题件、差错、申诉、理赔、奖惩、弃货
     * isRewardpunishType : 1
     * remark : 类型描述
     * isStowageNo : 0
     * recordVersion : 0
     */

    private String qcTypeId;
    private String typeCode;
    private String typeName;
    private String superiorTypeCode;
    private String superiorTypeName;
    private int status;
    private int typeLevel;
    private String compCode;
    private String creater;
    private String createrTime;
    private int isAbnormalType;
    private int isNeedToReply;
    private String replyDepartType;
    private int isNeedToKnow;
    private int isAutoSubmitMistake;
    private int isSubmitClaim;
    private int isAutoSubmitPicture;
    private int isMistakeType;
    private int isAutoChange;
    private int isAutoPunish;
    private int isAppealType;
    private int appealLimit;
    private int isClaimType;
    private String typeBelong;
    private int isRewardpunishType;
    private String remark;
    /**
     * 1 - PDA需校验配载单必填，运单号不可填。
     * 0 - PDA校验运单号必填即可。
     */
    private int isStowageNo;
    private int recordVersion;

    public String getQcTypeId() {
        return qcTypeId;
    }

    public void setQcTypeId(String qcTypeId) {
        this.qcTypeId = qcTypeId;
    }

    public String getTypeCode() {
        return typeCode;
    }

    public void setTypeCode(String typeCode) {
        this.typeCode = typeCode;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getSuperiorTypeCode() {
        return superiorTypeCode;
    }

    public void setSuperiorTypeCode(String superiorTypeCode) {
        this.superiorTypeCode = superiorTypeCode;
    }

    public String getSuperiorTypeName() {
        return superiorTypeName;
    }

    public void setSuperiorTypeName(String superiorTypeName) {
        this.superiorTypeName = superiorTypeName;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getTypeLevel() {
        return typeLevel;
    }

    public void setTypeLevel(int typeLevel) {
        this.typeLevel = typeLevel;
    }

    public String getCompCode() {
        return compCode;
    }

    public void setCompCode(String compCode) {
        this.compCode = compCode;
    }

    public String getCreater() {
        return creater;
    }

    public void setCreater(String creater) {
        this.creater = creater;
    }

    public String getCreaterTime() {
        return createrTime;
    }

    public void setCreaterTime(String createrTime) {
        this.createrTime = createrTime;
    }

    public int getIsAbnormalType() {
        return isAbnormalType;
    }

    public void setIsAbnormalType(int isAbnormalType) {
        this.isAbnormalType = isAbnormalType;
    }

    public int getIsNeedToReply() {
        return isNeedToReply;
    }

    public void setIsNeedToReply(int isNeedToReply) {
        this.isNeedToReply = isNeedToReply;
    }

    public String getReplyDepartType() {
        return replyDepartType;
    }

    public void setReplyDepartType(String replyDepartType) {
        this.replyDepartType = replyDepartType;
    }

    public int getIsNeedToKnow() {
        return isNeedToKnow;
    }

    public void setIsNeedToKnow(int isNeedToKnow) {
        this.isNeedToKnow = isNeedToKnow;
    }

    public int getIsAutoSubmitMistake() {
        return isAutoSubmitMistake;
    }

    public void setIsAutoSubmitMistake(int isAutoSubmitMistake) {
        this.isAutoSubmitMistake = isAutoSubmitMistake;
    }

    public int getIsSubmitClaim() {
        return isSubmitClaim;
    }

    public void setIsSubmitClaim(int isSubmitClaim) {
        this.isSubmitClaim = isSubmitClaim;
    }

    public int getIsAutoSubmitPicture() {
        return isAutoSubmitPicture;
    }

    public void setIsAutoSubmitPicture(int isAutoSubmitPicture) {
        this.isAutoSubmitPicture = isAutoSubmitPicture;
    }

    public int getIsMistakeType() {
        return isMistakeType;
    }

    public void setIsMistakeType(int isMistakeType) {
        this.isMistakeType = isMistakeType;
    }

    public int getIsAutoChange() {
        return isAutoChange;
    }

    public void setIsAutoChange(int isAutoChange) {
        this.isAutoChange = isAutoChange;
    }

    public int getIsAutoPunish() {
        return isAutoPunish;
    }

    public void setIsAutoPunish(int isAutoPunish) {
        this.isAutoPunish = isAutoPunish;
    }

    public int getIsAppealType() {
        return isAppealType;
    }

    public void setIsAppealType(int isAppealType) {
        this.isAppealType = isAppealType;
    }

    public int getAppealLimit() {
        return appealLimit;
    }

    public void setAppealLimit(int appealLimit) {
        this.appealLimit = appealLimit;
    }

    public int getIsClaimType() {
        return isClaimType;
    }

    public void setIsClaimType(int isClaimType) {
        this.isClaimType = isClaimType;
    }

    public String getTypeBelong() {
        return typeBelong;
    }

    public void setTypeBelong(String typeBelong) {
        this.typeBelong = typeBelong;
    }

    public int getIsRewardpunishType() {
        return isRewardpunishType;
    }

    public void setIsRewardpunishType(int isRewardpunishType) {
        this.isRewardpunishType = isRewardpunishType;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public int getIsStowageNo() {
        return isStowageNo;
    }

    public void setIsStowageNo(int isStowageNo) {
        this.isStowageNo = isStowageNo;
    }

    public int getRecordVersion() {
        return recordVersion;
    }

    public void setRecordVersion(int recordVersion) {
        this.recordVersion = recordVersion;
    }
}
